div{
	background-color:transparent;
}
div.img {
    margin: 15px 9px;
    padding: 5px;
    border: 1px solid #0000ff;
    height: auto;
    width: auto;
    float: left;
    text-align: center;
}	

div.img img {
    display: inline;
    margin: 5px;
    border: 1px solid #ffffff;
	width:200px; 
	height:150px;
	opacity: 1;
    filter: alpha(opacity=100);
}

div.img a:hover img {
    border: 1px solid red;
	opacity: 0.8;
    filter: alpha(opacity=80);
}

div.desc {
  text-align: center;
  font-weight: normal;
  width: 200px;
  margin: 5px;
  background-color:transparent;
}